representation abroad - French English Dictionary